var mysql = require("mysql");
// 使用mysql连接池方法
var con = mysql.createPool({
    host: "10.10.55.167", //主机IP
    port: 3306,        //端口号
    user: "root",	  //用户名
    password: "mysql123",  //密码
    database: "work_order_process",   //数据库名
    multipleStatements: true // 是否执行多条sql语句
});
// connection.query(sql,values, 防止SQL脚本注入
let query = (sql, values = []) => {
    return new Promise((resolve, reject) => {
        con.getConnection(function (err, connection) {
            if (err) reject(err);
            connection.query(sql, values, (err, result) => {
                if (err) reject(err);
                else resolve(JSON.parse(JSON.stringify(result)));
                connection.release();// 查询完之后释放连接
            })
        })
    })
}
module.exports = query;